Readme.Txt
----------

UMPCScrollbarXP.Exe - a utility for nudging dialogs that don't fit on the 800x480 UMPC screen when running Windows XP.

Disclaimer: 
-----------
This software is provided "as-is". No warranties, guarantees, or conditions expressed or implied. Use it for your own convenience, at your own risk. It is un-supported and only marginally tested. Your experience and satisfaction may vary... etc. etc. 

Note: 
-----
The UMPCScrollbarXP.Exe utility has been compiled for XP and may not run predictabily on Vista. For Vista, please seek the UMPCScrollbar.Exe available separately.  

How to use:
-----------
Extract the UMPCScrollbarXP.Exe to your local drive and run it. Use Windows as normal. Any time a non-resizable dialog comes up that is taller than the screen working-area height, you will notice a semi-transparent scrollbar on the right side of the screen. Use the scrollbar to nudge the dialog up or down. When you dismiss the dialog, the scrollbar should go away. Or you can hide the scrollbar yourself by hitting the big red [x].

How it works:
-------------
There is no rocket science here. The utility is an unmanaged C++ Windows application, cobbled together without too much formal forethought. It is a means to an ends.

On launch, it creates a scrollbar window that is initially hidden, as well as a timer. When the timer fires (about every half-second or so), the utility checks if the foreground window is a non-resizable dialog that is taller than the screen working-area height. (Screen working-area is the display resolution minus any taskbars). If yes, the scrollbar makes itself visible, adjusting it's parameters for the dialog height. Manipulating the scrollbar causes Windows move messages to be sent to the foreground dialog. When the dialog is dismissed, the scrollbar hides itself till next time. 

There is no explicit way to exit the UMPCScrollbar.exe application. You can either kill it through Task Manager, or press the Ctrl or Shift keys when dismissing the scrollbar by tapping on the big red [x].

There is nothing UMPC specific in the code. You can run this on any Windows PC. As long as there are dialogs bigger than the screen, the scrollbar utility will work.


*END*

